
export const bitmasks47: Map<number, Map<number, number[][]>> = new Map([
	[-1, new Map([
		[-1, [[0, 0, 0], [0, 1, 1], [0, 1, 1]]],
		[0, [[0, 1, 1], [0, 1, 1], [0, 1, 1]]],
		[1, [[0, 1, 1], [0, 1, 1], [0, 0, 0]]],
		[2, [[0, 0, 0], [0, 1, 1], [0, 0, 0]]],
	])],

	[0, new Map([
		[-1, [[0, 0, 0], [1, 1, 1], [1, 1, 1]]],
		[0, [[1, 1, 1], [1, 1, 1], [1, 1, 1]]],
		[1, [[1, 1, 1], [1, 1, 1], [0, 0, 0]]],
		[2, [[0, 0, 0], [1, 1, 1], [0, 0, 0]]]
	])],

	[1, new Map([
		[-1, [[0, 0, 0], [1, 1, 0], [1, 1, 0]]],
		[0, [[1, 1, 0], [1, 1, 0], [1, 1, 0]]],
		[1, [[1, 1, 0], [1, 1, 0], [0, 0, 0]]],
		[2, [[0, 0, 0], [1, 1, 0], [0, 0, 0]]],
	])],

	[2, new Map([
		[-1, [[0, 0, 0], [0, 1, 0], [0, 1, 0]]],
		[0, [[0, 1, 0], [0, 1, 0], [0, 1, 0]]],
		[1, [[0, 1, 0], [0, 1, 0], [0, 0, 0]]],
		[2, [[0, 0, 0], [0, 1, 0], [0, 0, 0]]],
	])],

	[3, new Map([
		[-1, [[0, 0, 0], [0, 1, 1], [0, 1, 0]]],
		[0, [[0, 1, 1], [0, 1, 1], [0, 1, 0]]],
		[1, [[0, 1, 0], [0, 1, 1], [0, 1, 1]]],
		[2, [[0, 1, 0], [0, 1, 1], [0, 0, 0]]],
		[3, [[0, 1, 0], [0, 1, 1], [0, 1, 0]]],
	])],

	[4, new Map([
		[-1, [[0, 0, 0], [1, 1, 1], [1, 1, 0]]],
		[0, [[1, 1, 1], [1, 1, 1], [1, 1, 0]]],
		[1, [[1, 1, 0], [1, 1, 1], [1, 1, 1]]],
		[2, [[1, 1, 0], [1, 1, 1], [0, 0, 0]]],
		[3, [[1, 1, 0], [1, 1, 1], [1, 1, 0]]],
	])],

	[5, new Map([
		[-1, [[0, 0, 0], [1, 1, 1], [0, 1, 1]]],
		[0, [[1, 1, 1], [1, 1, 1], [0, 1, 1]]],
		[1, [[0, 1, 1], [1, 1, 1], [1, 1, 1]]],
		[2, [[0, 1, 1], [1, 1, 1], [0, 0, 0]]],
		[3, [[0, 1, 1], [1, 1, 1], [0, 1, 1]]],
	])],

	[6, new Map([
		[-1, [[0, 0, 0], [1, 1, 0], [0, 1, 0]]],
		[0, [[1, 1, 0], [1, 1, 0], [0, 1, 0]]],
		[1, [[0, 1, 0], [1, 1, 0], [1, 1, 0]]],
		[2, [[0, 1, 0], [1, 1, 0], [0, 0, 0]]],
		[3, [[0, 1, 0], [1, 1, 0], [0, 1, 0]]],
	])],

	[7, new Map([
		[-1, [[0, 0, 0], [1, 1, 1], [0, 1, 0]]],
		[0, [[1, 1, 1], [1, 1, 1], [0, 1, 0]]],
		[1, [[0, 1, 0], [1, 1, 1], [1, 1, 1]]],
		[2, [[0, 1, 0], [1, 1, 1], [0, 0, 0]]],
		[3, [[0, 1, 0], [1, 1, 1], [0, 1, 0]]],
	])],

	[8, new Map([
		[-1, [[1, 1, 0], [1, 1, 1], [0, 1, 1]]],
		[0, [[0, 1, 1], [1, 1, 1], [1, 1, 0]]],
		[1, [[0, 1, 0], [1, 1, 1], [0, 1, 1]]],
		[2, [[0, 1, 1], [1, 1, 1], [0, 1, 0]]],
	])],


	[9, new Map([
		[1, [[0, 1, 0], [1, 1, 1], [1, 1, 0]]],
		[2, [[1, 1, 0], [1, 1, 1], [0, 1, 0]]],
	])]
])